package vashion.azeroth.core.personal.pojo;

import java.util.Date;

import vashion.azeroth.core.pojo.BaseObject;

/**
 * 点赞表
 * */
public class PersonalApproval extends BaseObject {

	private static final long serialVersionUID = 2327716430881742122L;

	/**
	 * 主键ID
	 * 
	 * */
	private Long approvalId;

	/**
	 * 会员ID
	 * 
	 * */
	private Long memberId;

	/**
	 * 会员名称
	 * */
	private String memberName;

	/**
	 * 点赞的人ID
	 * */
	private Long approvalMemberId;

	/**
	 * 点赞的人的名称
	 * */
	private String approvalMemberName;

	/**
	 * 
	 * 商品或精选编号
	 * */
	private String targetCode;

	/**
	 * 类型
	 * 
	 * @see AzerothConstants.PersonalType
	 * 
	 * */
	private Integer type;

	/**
	 * 状态
	 * 
	 * @see AzerothConstants.Personaltatus
	 * */
	private Integer status;

	/**
	 * 添加时间
	 * */
	private Date timeAdd;

	/**
	 * 修改时间
	 * */
	private Date timeEdit;

	/**
	 * 备注
	 * */
	private String remark;


	public Long getMemberId() {
		return memberId;
	}

	public void setMemberId(Long memberId) {
		this.memberId = memberId;
	}

	public String getMemberName() {
		return memberName;
	}

	public void setMemberName(String memberName) {
		this.memberName = memberName;
	}

	public Long getApprovalMemberId() {
		return approvalMemberId;
	}

	public void setApprovalMemberId(Long approvalMemberId) {
		this.approvalMemberId = approvalMemberId;
	}

	public String getApprovalMemberName() {
		return approvalMemberName;
	}

	public void setApprovalMemberName(String approvalMemberName) {
		this.approvalMemberName = approvalMemberName;
	}

	public String getTargetCode() {
		return targetCode;
	}

	public void setTargetCode(String targetCode) {
		this.targetCode = targetCode;
	}

	public Integer getType() {
		return type;
	}

	public void setType(Integer type) {
		this.type = type;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public Date getTimeAdd() {
		return timeAdd;
	}

	public void setTimeAdd(Date timeAdd) {
		this.timeAdd = timeAdd;
	}

	public Date getTimeEdit() {
		return timeEdit;
	}

	public void setTimeEdit(Date timeEdit) {
		this.timeEdit = timeEdit;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public Long getApprovalId() {
		return approvalId;
	}

	public void setApprovalId(Long approvalId) {
		this.approvalId = approvalId;
	}

}